![]() |
WOLF core
WOLF: A Modular Estimation Framework for Robotics
|
This is the complete list of members for wolf::LandmarkBase, including all inherited members.
| check(CheckLog &_log, bool _verbose, std::ostream &_stream, std::string _tabs="") const | wolf::LandmarkBase | virtual |
| emplace(MapBasePtr _map_ptr, T &&... all) | wolf::LandmarkBase | static |
| emplaceFactorStateBlock(const char &_key, const Eigen::VectorXd &_x, const Eigen::MatrixXd &_cov, unsigned int _start_idx=0) | wolf::NodeStateBlocks | |
| emplacePriors() | wolf::NodeStateBlocks | |
| emplaceStateBlock(const char key, const std::string &_type, const Eigen::VectorXd &_vector, const bool &_fixed) | wolf::NodeStateBlocks | |
| emplaceStateBlockZero(const char key, const std::string &_type, const bool &_fixed) | wolf::NodeStateBlocks | |
| external_id_ | wolf::LandmarkBase | protected |
| external_type_ | wolf::LandmarkBase | protected |
| fix() | wolf::NodeStateBlocks | inlinevirtual |
| getCategory() const | wolf::NodeBase | inline |
| getCovariance(const StateKeys &_keys, Eigen::MatrixXd &_cov) const | wolf::NodeStateBlocks | |
| getExternalId() const | wolf::LandmarkBase | inline |
| getExternalType() const | wolf::LandmarkBase | inline |
| getFactoredBySet() const | wolf::NodeStateBlocks | inline |
| getFactoredBySet() | wolf::NodeStateBlocks | inline |
| getFactoredBySet(FactorBaseConstPtrSet &_fac_set) const | wolf::NodeStateBlocks | inline |
| getFactoredBySet(FactorBasePtrSet &_fac_set) | wolf::NodeStateBlocks | inline |
| getFactorsOf(ProcessorBaseConstPtr _processor_ptr, const std::string &type="") const | wolf::NodeStateBlocks | |
| getFactorsOf(ProcessorBasePtr _processor_ptr, const std::string &type="") | wolf::NodeStateBlocks | |
| getKeys() const | wolf::NodeStateBlocks | inline |
| getLocalSize(const StateKeys &_keys="") const | wolf::NodeStateBlocks | |
| getMap() const | wolf::LandmarkBase | inline |
| getMap() | wolf::LandmarkBase | inline |
| getName() const | wolf::NodeBase | inline |
| getO() const | wolf::NodeStateBlocks | inline |
| getO() | wolf::NodeStateBlocks | inline |
| getP() const | wolf::NodeStateBlocks | inline |
| getP() | wolf::NodeStateBlocks | inline |
| getPriorFactor(char) const | wolf::NodeStateBlocks | inline |
| getPriorFactor(char) | wolf::NodeStateBlocks | inline |
| getPriorFactorMap() const | wolf::NodeStateBlocks | inline |
| getPriorFactorMap() | wolf::NodeStateBlocks | inline |
| getProblem() const | wolf::NodeBase | inline |
| getProblem() | wolf::NodeBase | inline |
| getSensoryFactorSet() const | wolf::NodeStateBlocks | inline |
| getSensoryFactorSet() | wolf::NodeStateBlocks | inline |
| getSize(const StateKeys &_keys="") const | wolf::NodeStateBlocks | |
| getState(const StateKeys &_keys="") const | wolf::NodeStateBlocks | |
| getStateBlock(const char &_sb_key) const | wolf::NodeStateBlocks | inlinevirtual |
| getStateBlock(const char &_sb_key) | wolf::NodeStateBlocks | inlinevirtual |
| getStateBlockMap() const | wolf::NodeStateBlocks | inline |
| getStateBlockMap() | wolf::NodeStateBlocks | inline |
| getStateBlockVec() const | wolf::NodeStateBlocks | inline |
| getStateBlockVec() | wolf::NodeStateBlocks | inline |
| getStateTypes() const | wolf::NodeStateBlocks | inline |
| getStateVector(const StateKeys &_keys) const | wolf::NodeStateBlocks | |
| getType() const | wolf::NodeBase | inline |
| has(const char &_sb_key) const | wolf::NodeStateBlocks | inline |
| has(const std::string &_keys) const | wolf::NodeStateBlocks | inline |
| hasChildren() const override | wolf::NodeStateBlocks | inlinevirtual |
| hasFactor(FactorBaseConstPtr _fac) const | wolf::NodeStateBlocks | inline |
| hasStateBlock(const StateBlockConstPtr &_sb) const | wolf::NodeStateBlocks | |
| id() const override | wolf::LandmarkBase | inlinevirtual |
| is_removing_ | wolf::NodeBase | protected |
| isCapture() const | wolf::NodeStateBlocks | inline |
| isFixed() const | wolf::NodeStateBlocks | virtual |
| isFrame() const | wolf::NodeStateBlocks | inline |
| isLandmark() const | wolf::NodeStateBlocks | inline |
| isRemoving() const | wolf::NodeBase | inline |
| isSensor() const | wolf::NodeStateBlocks | inline |
| landmark_id_ | wolf::LandmarkBase | protected |
| LandmarkBase(const std::string &_type, const TypeComposite &_state_types, const VectorComposite &_state_vectors, const PriorComposite &_state_priors, const int _external_id=-1, const int _external_type=-1) | wolf::LandmarkBase | |
| LandmarkBase(const std::string &_type, const TypeComposite &_state_types, const YAML::Node &_n) | wolf::LandmarkBase | |
| link(MapBasePtr) | wolf::LandmarkBase | |
| localCheck(bool _verbose, std::ostream &_stream, std::string _tabs="") const | wolf::LandmarkBase | virtual |
| node_category_ | wolf::NodeBase | protected |
| node_id_ | wolf::NodeBase | protected |
| node_name_ | wolf::NodeBase | protected |
| node_type_ | wolf::NodeBase | protected |
| NodeBase(const std::string &_category, const std::string &_type="Undefined", const std::string &_name="") | wolf::NodeBase | inline |
| nodeId() const | wolf::NodeBase | inline |
| NodeStateBlocks(const std::string &_category, const std::string &_type, const TypeComposite &_state_types, const VectorComposite &_state_vectors, const PriorComposite &_state_priors) | wolf::NodeStateBlocks | |
| perturb(double amplitude=0.01) | wolf::NodeStateBlocks | |
| print(int depth, bool factored_by, bool metric, bool state_blocks, std::ostream &stream=std::cout, std::string _tabs="") const | wolf::LandmarkBase | virtual |
| printHeader(int depth, bool factored_by, bool metric, bool state_blocks, std::ostream &stream, std::string _tabs="") const | wolf::LandmarkBase | virtual |
| printState(bool _factored_by, bool _metric, bool _state_blocks, std::ostream &_stream, std::string _tabs) const | wolf::NodeStateBlocks | protected |
| problem_ptr_ | wolf::NodeBase | protected |
| remove(bool viral_remove_parent_without_children=false) override | wolf::LandmarkBase | virtual |
| removeStateBlock(const char &_sb_key) | wolf::NodeStateBlocks | protectedvirtual |
| setExternalId(const int &_external_id) | wolf::LandmarkBase | inline |
| setExternalType(const int &_external_type) | wolf::LandmarkBase | inline |
| setId(unsigned int _id) | wolf::LandmarkBase | inline |
| setName(const std::string &_name) | wolf::NodeBase | inline |
| setProblem(ProblemPtr _problem) override | wolf::LandmarkBase | protectedvirtual |
| setState(const VectorComposite &_state, const bool _notify=true) | wolf::NodeStateBlocks | |
| setState(const Eigen::VectorXd &_state, const StateKeys &_keys, const std::list< SizeEigen > &_sizes, const bool _notify=true) | wolf::NodeStateBlocks | |
| setState(const Eigen::VectorXd &_state, const StateKeys &_keys, const bool _notify=true) | wolf::NodeStateBlocks | |
| setState(const StateKeys &_keys, const std::list< Eigen::VectorXd > &_vectors, const bool _notify=true) | wolf::NodeStateBlocks | |
| setStateBlock(const char _sb_key, const StateBlockPtr &_sb) | wolf::NodeStateBlocks | inline |
| setTrackId(unsigned int _track_id) | wolf::LandmarkBase | inline |
| setType(const std::string &_type) | wolf::NodeBase | inline |
| shared_from_this_landmark() | wolf::LandmarkBase | inline |
| shared_from_this_landmark() const | wolf::LandmarkBase | inline |
| stamp_ | wolf::LandmarkBase | protected |
| stateBlockKey(const StateBlockConstPtr &_sb, char &_key) const | wolf::NodeStateBlocks | |
| toYaml() const override | wolf::LandmarkBase | virtual |
| track_id_ | wolf::LandmarkBase | protected |
| trackId() | wolf::LandmarkBase | inline |
| transform(const VectorComposite &_transformation) | wolf::NodeStateBlocks | protected |
| unfix() | wolf::NodeStateBlocks | inlinevirtual |
| ~LandmarkBase() override=default | wolf::LandmarkBase | |
| ~NodeBase()=default | wolf::NodeBase | virtual |
| ~NodeStateBlocks() | wolf::NodeStateBlocks | inlinevirtual |